﻿
html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, 
pre, a, address, code, em, img, strong, dl, dt, dd, ol, ul, li, 
fieldset, form, label, legend, table, tbody, tr, th, td 
{ 
margin: 0; 
padding: 0; 
border: 0; 
outline: 0; 
}

ul,ol,li{list-style:none;}
table{ border-collapse:collapse; border-spacing:0;}
img,fieldset {border:0;}


.clear 
{
     clear: both;
}

body
{
    text-align: left;
    font-style: normal;
    font-size: 12px;
    line-height: 20px;
    font-family: ”宋体”,Arial Narrow,Helvetica,arial,serif;
    text-decoration: none;
}


#main_landing_page
{
    background: url('Images/login/user_all_bg.gif') #226cc5 repeat-x 50% top;
    margin: 110px 0px 0px;    
}

#user_login
{
    margin: 0px auto;
    width: 590px;
}

#user_login li
{
    float: left;
    list-style-type: none;
}


.user_top_r
{
    background: url('Images/login/user_top_r.gif') no-repeat 50% top;
    width: 180px;
}

.user_top_c
{
    background: url('Images/login/user_top_c.gif') no-repeat 50% top;
    width: 280px;
}

.user_top_l
{
    background: url('Images/login/user_top_l.gif') no-repeat 50% top;
    width: 129px;
}

.user_top_r, .user_top_c, .user_top_l
{
    height:116px;
}

.user_main_r
{
    background: url('Images/login/user_main_r.gif') #bec5cc no-repeat 50% top;
    width: 180px;
}

.user_main_c
{
    background: url('Images/login/user_main_c.gif') #bec5cc no-repeat 50% top;
    width: 280px;
}


.user_main_l
{
    background: url('Images/login/user_main_l.gif') #bec5cc no-repeat 50% top;
    width: 129px;
}

.user_main_r, .user_main_c, .user_main_l
{
    height: 139px;
}

.user_bottom_r
{
    background: url('Images/login/user_bottom_r.gif') no-repeat 50% top;
    width: 180px;
}

.user_bottom_c
{
    background: url('Images/login/user_bottom_c.gif') no-repeat 50% top;
    color: #fff;
    line-height: 117px;
    padding-top: 20px;
    text-align: right;
    width: 280px;
}

.user_bottom_l
{
    background: url('Images/login/user_bottom_l.gif') no-repeat 50% top;
    width: 129px;
}

.user_bottom_r, .user_bottom_c, .user_bottom_l
{
    height: 117px;
}


.user_main_box .user_main_text
{
    line-height: 34px;
    height: 34px;
    width: 60px;
    color: #000;
}
.user_main_box .user_main_input
{
    line-height: 34px;
    height: 34px;
}


.user_main_box .user_main_input IMG
{
    margin-bottom: -2px;
    margin-left: -25px;
}

.txt_username_css_class
{
    border-width: 0px;
    padding-left: 25px;
    background: url('Images/login/user_login_name.gif') no-repeat;
    width: 165px;
    line-height: 20px;
    height: 21px;
}

.txt_password_css_class
{
    border-width: 0px;
    padding-left: 25px;
    background: url('Images/login/user_login_password.gif') no-repeat;
    width: 165px;
    line-height: 20px;
    height: 21px;
}

.btn_submit
{
    border-width: 0px;
    background-position: left top;
    width: 83px;
    height: 83px;
    background-image: url('Images/login/user_botton.gif');
    background-repeat: no-repeat;
    position:relative;
    top:-5px;
}

span.field-validation-valid
{
    display:none;
}
span.field-validation-error
{
    color:Red;
    display:inline;
}

.validation-summary-errors li
{
    color:Red;
}
